Big Huge Thesaurus

Bumelia lycioides

noun